Great Red Spot – English–Gaeilge translations

🇬🇧 en ga 🇮🇪

Great Red Spot properNoun

  • storm on the planet Jupiter
Deargspota
Wiktionary Links